pigeon loft – English–Italiano translations

🇬🇧 en it 🇮🇹

pigeon loft noun

  • housing for pigeons
piccionaia
Wiktionary Links